.popup-directories-bg {
	position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 50;
	width: 100%; height: 100%;
	background: #000; opacity: .5; }

.popup-directories {
	position: fixed; top: 50%; left: 50%; z-index: 60;
	width: 580px; height: 520px; margin: -237px 0 0 -290px; padding: 10px; border: 1px solid #dda;
	background: #444; }

.popup-directories li {
	list-style: none; }

.popup-directories .tabs- {
	height: 30px; }

.popup-directories .tabs- li {
	float: left;
	margin-right: 10px; padding: 0 15px;
	font-size: 1.8em; line-height: 30px;
	background: #dda; }

.popup-directories .tabs- .link- {
	cursor: pointer; }

.popup-directories .tabs- .link- span {
	border-bottom: 1px dashed;
	color: #01429b; }

.popup-directories .tabs- .current- {
	background: #fff; }

.popup-directories .content- {
	overflow: auto;
	height: 380px; padding: 20px 20px 0;
	background: #fff; }

.popup-directories .content- .presets- {
	margin: 0 0 15px;
	font-size: 1.6em; }

.popup-directories .close- {
	position: absolute; right: 0; top: 0; }

.popup-directories .group- {
	clear: both;
	margin-bottom: 20px; }

.popup-directories .group- .title- {
	padding-bottom: 1px; border-bottom: 1px solid #999;
	font-size: 1.6em; line-height: 18px; color: #000; }

.popup-directories .group- .title- span {
	position: relative; top: -2px;
	font-weight: normal; font-size: .65em; color: #999; }

.popup-directories .group- .all- {
	float: right;
	padding: 2px 0;
	font-size: 1.1em; }

.popup-directories .group- .rights- { }

.popup-directories .group- .rights- li {
	padding-top: 10px;
	font-size: 1.1em; }

.popup-directories .group- .rights- li label {
	margin-right: 10px;
	color: #999; }

.popup-directories .group- .rights- li label.checked- {
	color: #000; }

.popup-directories .group- .rights- li input {
	margin-right: 5px; }

.popup-directories .buttons- {
	height: 44px; }

.popup-directories .buttons- .button- {
	border: none; margin: 9px 12px -3px -2px; }


.popup-directories .preferences- {
	 }

.popup-directories .preferences- .fieldset- {
	margin: 0 10px 0 0; padding-bottom: 25px; }

.popup-directories .preferences- .fieldset- .comment- {
	padding-top: 3px;
	font-size: 1.1em; color: #666; }

.popup-directories .preferences- .fieldset- .errormsg- {
	display: none;
	width: 100%; padding: 2px 5px;
	font-weight: bold; font-size: 1.2em; color: #fff;
	background: #c00; }

.popup-directories .preferences- .fieldset- label {
	display: block;
	margin-bottom: 3px;
	font-weight: bold; font-size: 1.6em; }

.popup-directories .preferences- .fieldset- input {
	position: relative;
	width: 100%; margin-right: -20px; padding: 2px 5px; border: 1px solid #DDD;
	font-size: 1.3em; line-height: 1; }

.popup-directories .preferences- .fieldset- select {
	width: 100%;
	font-size: 1.3em; }

.popup-directories .preferences- .name- { }

.popup-directories .preferences- .name- input {
	font-size: 3em; }

.popup-directories .preferences- .url- {}

.popup-directories .preferences- .type- {
	float: left;
	width: 250px; margin: 0; }

.popup-directories .preferences- .view- {
	float: right;
	width: 250px; margin: 0; }

.popup-directories .preferences- .tags- {
	clear: both;
	padding-top: 25px; }

.ui-tabs-hide {
	display: none; }


/* IE Fixes */

.popup-directories-bg {
	_position: absolute;
	_height: expression(document.body.clientHeight);
	//filter: alpha(opacity=50); }

.popup-directories {
	_position: absolute; _top: expression( eval(document.documentElement.scrollTop) + "px" );
	_margin-top: 50px; }

.popup-directories .preferences- .fieldset- input {
	_padding: 4px 5px 0; }